AFEC: An Adaptive Forward Error- Correction Protocol and Its Analysis
نویسنده
چکیده
This paper presents an adaptive protocol for packet-level forward error-correction in dynamic networks. The objective is to facilitate besl-eITort real-time applications whose timing constraints rule out the usc of retransmission-based ARQ schemes. The degree of redundancy is adjusted as a function of network stale, decreasing when the network is well-behaved and increasing when it is nolo The control problem is nontrivial due to the [act that increa.'ied redundancy, beyond a certain level, backfires resulting in self-induced congestion which impedes the timely recovery of information at the receiver. In the first part of the paper, we present a comprehensive analysis of the control problem associated with dynamic forward error-correction, concentrating on a particular protocol called Adaptive Forward Error-Correction (AFEC). We show that instabilities can arise from two distinct sources-desired operating point location and network delay-and we give solutions to handle them. The first causal factor is intimately tied to optimality, making its achievement potentially perilous in the context of QoS-greedy applications. The second part of the paper presents simulation results that confirm the qualitative dynamics predicted by the analysis. We quantitatively estimate the redundancy-recovery rate function which relates redundancy to the quality of service rendered at the receiver. We show under what conditions the curve's shape is unimodal and to what degree. We compare the performance of AFEC against a static FEC protocol in which the redundancy factor is fixed. We show that AFEC exhibits superior performance when the network is subject to structural changes that persist for nonnegligible durations. Under short-range dependent traffic conditions, AFEC is able to closely match the performance of optimum static FEC but not exceed it.
منابع مشابه
AFEC: An Adaptive Forward Error Correction Protocol for End-to-End Transport of Real-Time Traffic
This paper presents an adaptive protocol for packet-level forward error correction in dynamic networks. The objective is to facilitate end-to-end transport of real-time traac whose timing constraints rule out the use of retransmission-based congestion control and quality of service (QoS) provision schemes. The degree of redundancy injected into the network is adjusted as a function of network s...
متن کاملAFEC: An Adaptive Forward Error Correction
This paper presents an adaptive protocol for packet-level forward error correction in dynamic networks. The objective is to facilitate end-to-end transport|i.e., without special network support|of real-time traac whose timing constraints rule out the use of retransmission-based congestion control and quality of service (QoS) provision schemes. The degree of redundancy injected into the network ...
متن کاملTCP-cognizant adaptive forward error correction in wireless networks
Wireless links are characterized by high bit error rates and intermittent connectivity. These can significantly degrade the performance (goodput) of TCP over wireless networks since non-congestion related packet losses can be misinterpreted by TCP as indications of network congestion, resulting in unnecessary congestion controls, and thus a reduced goodput. In this paper, we propose a technique...
متن کاملQoS-Sensitive Transport of Real-Time MPEG Video Using Adaptive Forward Error Correction
This paper presents an adaptive end-to-end protocol for quality of service (QoS)-sensitive transport of real-time MPEG video using packet-level forward error correction in dynamic networks. The objective is to facilitate a user-speciied QoS end-to-end|i.e., without special network support|for real-time MPEG video traac whose timing constraints rule out the use of retransmission-based congestion...
متن کاملAdaptive Error Control Scheme for MultimediaApplications in Integrated Terrestrial
| This paper presents an adaptive error control (AEC) scheme for multimedia applications in integrated terrestrial-satellite wireless networks. The AEC protocol supports both real-time and non-real-time applications. In the AEC protocol, we propose new adaptive FEC (AFEC) and hybrid ARQ (HARQ) schemes for real-time and non-real-time traac, respectively. Throughput performance for non-real-time ...
متن کامل